English to Simple English Dictionary
squealer
Squealer (Animal Farm)
Meaning for squealer found in 1 Languages.
Sponored Video